home *** CD-ROM | disk | FTP | other *** search
/ NCSoft Asset Disc (USA) / NCSoft Asset Disc (USA).bin / game_nav.swf / scripts / frame_54 / DoAction.as
Encoding:
Text File  |  2003-05-03  |  1.4 KB  |  70 lines

  1. function Moveitem(num)
  2. {
  3.    _root["item" + num].targetPlay(30);
  4.    if(num != _root.menucheck)
  5.    {
  6.       _root["item" + _root.menucheck].gotoAndStop(30);
  7.       _root["item" + _root.menucheck].targetPlay(35);
  8.    }
  9.    i = 1;
  10.    while(i <= 7)
  11.    {
  12.       if(i > num)
  13.       {
  14.          _root["item" + i].move(_root["item" + i].firstY + 100,0.1);
  15.       }
  16.       else
  17.       {
  18.          _root["item" + i].move(_root["item" + i].firstY,0.1);
  19.       }
  20.       i++;
  21.    }
  22.    i = 1;
  23.    while(i <= 7)
  24.    {
  25.       if(i == num)
  26.       {
  27.          _root["item" + i].line.gotoAndPlay(2);
  28.       }
  29.       else
  30.       {
  31.          _root["item" + i].line.gotoAndStop(1);
  32.       }
  33.       i++;
  34.    }
  35.    _root.menucheck = num;
  36. }
  37. function menuSelect(menu, sub)
  38. {
  39.    if(menu == _level0.check_GameMenu)
  40.    {
  41.       _level0.check_GameMenu = menu;
  42.       _level300.gotoAndPlay("start");
  43.       _level0.startMovie = sub;
  44.    }
  45.    else
  46.    {
  47.       unloadMovieNum(1000);
  48.       loadCommandEX(menu);
  49.       _level0.startMovie = sub;
  50.       _level0.check_GameMenu = menu;
  51.    }
  52. }
  53. i = 1;
  54. while(i <= 7)
  55. {
  56.    _root["item" + i].firstY = _root["item" + i]._y;
  57.    _root["item" + i].box.i = i;
  58.    _root["item" + i].box.onRollOver = function()
  59.    {
  60.    };
  61.    _root["item" + i].box.onRollOut = function()
  62.    {
  63.    };
  64.    _root["item" + i].box.onRelease = function()
  65.    {
  66.       _root.Moveitem(this.i);
  67.    };
  68.    i++;
  69. }
  70.